home *** CD-ROM | disk | FTP | other *** search
/ Bandai Visual CD-ROM Previews 3 / Bandai Visual CD-ROM Previews 3.iso / ワロビージャック / タイの黄金像を守れ! / ワロビージャックの大冒険<デモ> / ワロビージャックの大冒険<デモ>.rsrc / WDEF_0_Francesca.txt < prev    next >
Text File  |  1995-01-19  |  7KB  |  129 lines

  1. start:
  2. 00000000  600E                     bra        +0x10 /* 00000010 */
  3. 00000002  0000 5744                ori.b      D0, 0x44 /* 'D' */
  4. 00000006  4546                     chk.w      D2, D6
  5. 00000008  0000 0000                ori.b      D0, 0x0
  6. 0000000C  0000 0000                ori.b      D0, 0x0
  7. label00000010:
  8. 00000010  41FA FFEE                lea.l      A0, [PC - 0x12 /* 00000000, value 0x600E0000 */]
  9. 00000014  21C8 09CE                move.l     [0x000009CE /* ToolScratch */], A0
  10. 00000018  6000 0002                bra        +0x4 /* 0000001C */
  11. label0000001C:
  12. 0000001C  4E56 FF2E                link       A6, -0x00D2
  13. 00000020  48E7 0710                movem.l    -[A7], D5,D6,D7,A3
  14. 00000024  266E 000E                movea.l    A3, [A6 + 0xE]
  15. 00000028  2A2E 0008                move.l     D5, [A6 + 0x8]
  16. 0000002C  486E FFCE                pea.l      [A6 - 0x32]
  17. 00000030  A874                     syscall    GetPort
  18. 00000032  2F0B                     move.l     -[A7], A3
  19. 00000034  A873                     syscall    SetPort
  20. 00000036  41EB 0010                lea.l      A0, [A3 + 0x10]
  21. 0000003A  43EE FFBE                lea.l      A1, [A6 - 0x42]
  22. 0000003E  22D8                     move.l     [A1]+, [A0]+
  23. 00000040  22D8                     move.l     [A1]+, [A0]+
  24. 00000042  486E FFBE                pea.l      [A6 - 0x42]
  25. 00000046  A870                     syscall    LocalToGlobal
  26. 00000048  486E FFC2                pea.l      [A6 - 0x3E]
  27. 0000004C  A870                     syscall    LocalToGlobal
  28. 0000004E  2F2E FFCE                move.l     -[A7], [A6 - 0x32]
  29. 00000052  A873                     syscall    SetPort
  30. 00000054  206E FFCE                movea.l    A0, [A6 - 0x32]
  31. 00000058  41E8 0010                lea.l      A0, [A0 + 0x10]
  32. 0000005C  43EE FFC6                lea.l      A1, [A6 - 0x3A]
  33. 00000060  22D8                     move.l     [A1]+, [A0]+
  34. 00000062  22D8                     move.l     [A1]+, [A0]+
  35. 00000064  302E 000C                move.w     D0, [A6 + 0xC]
  36. 00000068  6000 00D8                bra        +0xDA /* 00000142 */
  37. 0000006C  4A2B 006E                tst.b      [A3 + 0x6E]
  38. 00000070  6700 00EE                beq        +0xF0 /* 00000160 */
  39. 00000074  2005                     move.l     D0, D5
  40. 00000076  6000 0084                bra        +0x86 /* 000000FC */
  41. label0000007A:
  42. 0000007A  4247                     clr.w      D7
  43. label0000007C:
  44. 0000007C  1DBC 00FF 70E8           move.b     [A6 + D7.w - 0x24], 0xFF
  45. 00000082  5247                     addq.w     D7, 1
  46. 00000084  0C47 0007                cmpi.w     D7, 0x7
  47. 00000088  6FF2                     ble        -0xC /* 0000007C */
  48. 0000008A  41EE FFC6                lea.l      A0, [A6 - 0x3A]
  49. 0000008E  43EE FFDA                lea.l      A1, [A6 - 0x26]
  50. 00000092  22D8                     move.l     [A1]+, [A0]+
  51. 00000094  22D8                     move.l     [A1]+, [A0]+
  52. 00000096  3D6E FFBE FFDE           move.w     [A6 - 0x22], [A6 - 0x42]
  53. 0000009C  486E FFDA                pea.l      [A6 - 0x26]
  54. 000000A0  486E FFE8                pea.l      [A6 - 0x18]
  55. 000000A4  A8A5                     syscall    FillRect
  56. 000000A6  3D6E FFC2 FFDA           move.w     [A6 - 0x26], [A6 - 0x3E]
  57. 000000AC  3D6E FFCA FFDE           move.w     [A6 - 0x22], [A6 - 0x36]
  58. 000000B2  486E FFDA                pea.l      [A6 - 0x26]
  59. 000000B6  486E FFE8                pea.l      [A6 - 0x18]
  60. 000000BA  A8A5                     syscall    FillRect
  61. 000000BC  41EE FFBE                lea.l      A0, [A6 - 0x42]
  62. 000000C0  43EE FFDA                lea.l      A1, [A6 - 0x26]
  63. 000000C4  22D8                     move.l     [A1]+, [A0]+
  64. 000000C6  22D8                     move.l     [A1]+, [A0]+
  65. 000000C8  3D6E FFDC FFE0           move.w     [A6 - 0x20], [A6 - 0x24]
  66. 000000CE  3D6E FFC8 FFDC           move.w     [A6 - 0x24], [A6 - 0x38]
  67. 000000D4  486E FFDA                pea.l      [A6 - 0x26]
  68. 000000D8  486E FFE8                pea.l      [A6 - 0x18]
  69. 000000DC  A8A5                     syscall    FillRect
  70. 000000DE  3D6E FFC4 FFDC           move.w     [A6 - 0x24], [A6 - 0x3C]
  71. 000000E4  3D6E FFCC FFE0           move.w     [A6 - 0x20], [A6 - 0x34]
  72. 000000EA  486E FFDA                pea.l      [A6 - 0x26]
  73. 000000EE  486E FFE8                pea.l      [A6 - 0x18]
  74. 000000F2  A8A5                     syscall    FillRect
  75. 000000F4  6000 006A                bra        +0x6C /* 00000160 */
  76. 000000F8  6000 0066                bra        +0x68 /* 00000160 */
  77. label000000FC:
  78. 000000FC  6700 FF7C                beq        -0x82 /* 0000007A */
  79. 00000100  5980                     subq.l     D0, 4
  80. 00000102  6700 005C                beq        +0x5E /* 00000160 */
  81. 00000106  6058                     bra        +0x5A /* 00000160 */
  82. 00000108  2D45 FFD6                move.l     [A6 - 0x2A], D5
  83. 0000010C  554F                     subq.w     A7, 2
  84. 0000010E  2F2E FFD6                move.l     -[A7], [A6 - 0x2A]
  85. 00000112  486E FFBE                pea.l      [A6 - 0x42]
  86. 00000116  A8AD                     syscall    PtInRect
  87. 00000118  4A1F                     tst.b      [A7]+
  88. 0000011A  6704                     beq        +0x6 /* 00000120 */
  89. 0000011C  7C01                     moveq.l    D6, 0x01
  90. 0000011E  6040                     bra        +0x42 /* 00000160 */
  91. label00000120:
  92. 00000120  4286                     clr.l      D6
  93. 00000122  603C                     bra        +0x3E /* 00000160 */
  94. 00000124  2F2B 0076                move.l     -[A7], [A3 + 0x76]
  95. 00000128  486E FFBE                pea.l      [A6 - 0x42]
  96. 0000012C  A8DF                     syscall    RectRgn
  97. 0000012E  2F2B 0072                move.l     -[A7], [A3 + 0x72]
  98. 00000132  486E FFC6                pea.l      [A6 - 0x3A]
  99. 00000136  A8DF                     syscall    RectRgn
  100. 00000138  6026                     bra        +0x28 /* 00000160 */
  101. 0000013A  6024                     bra        +0x26 /* 00000160 */
  102. 0000013C  6022                     bra        +0x24 /* 00000160 */
  103. 0000013E  6020                     bra        +0x22 /* 00000160 */
  104. 00000140  601E                     bra        +0x20 /* 00000160 */
  105. label00000142:
  106. 00000142  0C40 0007                cmpi.w     D0, 0x7
  107. 00000146  6418                     bcc        +0x1A /* 00000160 */
  108. 00000148  D040                     add.w      D0, D0
  109. 0000014A  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  110. 0000014E  4EFB 0002                jmp        [PC + D0.w + 0x2]
  111. 00000152  FF1A                     .extension 0xF1A <<F/4-5/7>> // unimplemented
  112. 00000154  FFB6                     .invalid   <<F/6/7>>
  113. 00000156  FFD2                     .invalid   <<F/7/7>>
  114. 00000158  FFE8                     .invalid   <<F/7/7>>
  115. 0000015A  FFEA                     .invalid   <<F/7/7>>
  116. 0000015C  FFEC                     .invalid   <<F/7/7>>
  117. 0000015E  FFEE                     .invalid   <<F/7/7>>
  118. label00000160:
  119. 00000160  2D46 0014                move.l     [A6 + 0x14], D6
  120. 00000164  4CDF 08E0                movem.l    D5,D6,D7,A3, [A7]+
  121. 00000168  4E5E                     unlink     A6
  122. 0000016A  205F                     movea.l    A0, [A7]+
  123. 0000016C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  124. 00000170  4ED0                     jmp        [A0]
  125. 00000172  4D41                     chk.w      D6, D1
  126. 00000174  494E                     chk.w      D4, A6
  127. 00000176  2020                     move.l     D0, -[A0]
  128. 00000178  2020                     move.l     D0, -[A0]
  129.